package com.transaction.manage.model.dto;

import java.io.Serializable;
import java.math.BigDecimal;

public class TransContract implements Serializable {

    private String id;
    private String channelCode;
    private String fundCode;
    private String taFundCode;
    private String inContract;
    private String outContract;
    private String transactionAccountId;
    private BigDecimal contractAmount;
    private String appSheetSerialNo;
    private String appSheetSerialNoList;
    private String validFlag;

    public TransContract() {
    }

    public TransContract(String channelCode, String fundCode, String transactionAccountId, String validFlag) {
        this.channelCode = channelCode;
        this.fundCode = fundCode;
        this.transactionAccountId = transactionAccountId;
        this.validFlag = validFlag;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getFundCode() {
        return fundCode;
    }

    public void setFundCode(String fundCode) {
        this.fundCode = fundCode;
    }

    public String getTaFundCode() {
        return taFundCode;
    }

    public void setTaFundCode(String taFundCode) {
        this.taFundCode = taFundCode;
    }

    public String getInContract() {
        return inContract;
    }

    public void setInContract(String inContract) {
        this.inContract = inContract;
    }

    public String getOutContract() {
        return outContract;
    }

    public void setOutContract(String outContract) {
        this.outContract = outContract;
    }

    public String getTransactionAccountId() {
        return transactionAccountId;
    }

    public void setTransactionAccountId(String transactionAccountId) {
        this.transactionAccountId = transactionAccountId;
    }

    public BigDecimal getContractAmount() {
        return contractAmount;
    }

    public void setContractAmount(BigDecimal contractAmount) {
        this.contractAmount = contractAmount;
    }

    public String getAppSheetSerialNo() {
        return appSheetSerialNo;
    }

    public void setAppSheetSerialNo(String appSheetSerialNo) {
        this.appSheetSerialNo = appSheetSerialNo;
    }

    public String getAppSheetSerialNoList() {
        return appSheetSerialNoList;
    }

    public void setAppSheetSerialNoList(String appSheetSerialNoList) {
        this.appSheetSerialNoList = appSheetSerialNoList;
    }

    public String getValidFlag() {
        return validFlag;
    }

    public void setValidFlag(String validFlag) {
        this.validFlag = validFlag;
    }
}
